package com.ning.parking.domain.dto;

import com.scsonic.common.enums.StatusEnum;
import com.scsonic.common.enums.parking.LicenseColorEnum;
import com.scsonic.common.enums.trade.TradePlatformEnum;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

@Data
@EqualsAndHashCode(callSuper=false)
public class ParkingRecordPageDto extends PageBase {

    /**
     * 车牌号码
     */
    private String carLicense;

    /**
     *
     */
    private StatusEnum  inPark;

    /**
     * 车牌颜色（UN_KNOW：未知，BLUE：蓝牌，YELLOW：黄牌，WHITE：白牌，BLACK：黑牌，GREEN：绿牌）
     */
    private LicenseColorEnum licenseColor;

    /**
     * 支付渠道：
     *      WECHAT-微信,
     *      ALI_PAY-支付宝,
     *      MERCHANT_DISCOUNT-商户抵扣,
     *      CASH-现金,
     *      BANK-银行卡
     *      ETC-ETC
     *      FREE-免单
     */
    private TradePlatformEnum payChannel;

    /**
     * 登入时间
     */
    private Date loginTime;

    /**
     * 离场时间
     */
    private Date exitStartTime;
    private Date entStartTime;
    private Date exitEndTime;
    private Date entEndTime;
}
